commercial and other institutions' deposit - Español Inglés Diccionario